acid precipitation - English Synonyms Dictionary

acid precipitation

n.
[1] acid rain